﻿@charset "utf-8";
BODY {
	MARGIN: 0px auto; font-family: Verdana, Arial, Helvetica, sans-serif; BACKGROUND: url(bg.gif) repeat-x  #ffffff ;font-size:14px;COLOR: #333333; line-height:30px;}
DIV {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
SPAN {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
A IMG {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
UL {
	LIST-STYLE-TYPE: none
}
OL {
	LIST-STYLE-TYPE: none
}
LI {
	LIST-STYLE-TYPE: none
}
INPUT {
	 height:20px;
}

.clear {
	CLEAR: both;
}
A:link {
	OUTLINE-STYLE: none; COLOR: #333333; TEXT-DECORATION: none
}
A:visited {
	OUTLINE-STYLE: none; COLOR: #333333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ec6200; TEXT-DECORATION: none;
}
.wrapper {
	PADDING-BOTTOM: 0px; MARGIN: 0 auto; PADDING-LEFT: 0px; WIDTH: 1200px;}

.header {
	WIDTH: 1200px; height:27px; margin:0 auto;  color:#FFFFFF}
	
.zhanwei { width:100%; float:left; clear:both;}

.logo {	WIDTH: auto;FLOAT: left; line-height:27px; display:inline; margin: 0; font-size:14px; font-weight:normal; text-align:left;}
.headerR {
	 WIDTH: auto; FLOAT: right;   display:inline; margin:0;  z-index:100;  
}

			
.navigation {
	WIDTH: 1200px;  FLOAT: left; HEIGHT:56px; OVERFLOW: hidden;BACKGROUND: url(menubg.gif) repeat-x;
}

.menu {	  WIDTH: 1200px; FLOAT: left; HEIGHT: 56px; line-height:56px;
}
.menu li {
	width:120px; height:56px; FLOAT: left;  BACKGROUND:  url(menu.gif) no-repeat top left;  
}
.menu li A {
	DISPLAY: block;color:#ffffff;  font-weight:bold; text-align:center;width:120px;height:56px; text-decoration:none;
}
.menu li A:visited {
	DISPLAY: block;color:#ffffff;  font-weight:bold; text-align:center;
}
.menu li A:hover {
	DISPLAY: block;color:#ffffff;  font-weight:bold; text-align:center; text-decoration: none; 
}

.menu .MenuNow {
	   
}
.menu .MenuNow  A {
	DISPLAY: block;color:#ffffff;  
}
.menu .MenuNow  A:visited{
	DISPLAY: block;color:#ffffff; 
}
.menu .MenuNow  A:hover{
	DISPLAY: block;color:#ffffff; 
}
.menu li ul {line-height: 30px; list-style-type: none; text-align:left; left: -99999em; width: 89px; position: absolute; color: #003366;border-right: 1px solid #c0c0c0; border-left: 1px solid #c0c0c0;}
.menu li ul a {   color:#003366; text-decoration:none; width: 89px; text-align: center;height:30px;FONT-SIZE: 12px; FONT-WEIGHT: normal;line-height: 30px;padding:0px; }
.menu li ul a:visited { color:#003366; text-decoration:none; width: 89px; text-align: center;height:30px;FONT-SIZE: 12px; FONT-WEIGHT: normal;line-height: 30px; }
.menu li ul a:hover { color:#ffffff; text-decoration:none; font-weight:normal; background:#69a5c3;FONT-SIZE: 12px; FONT-WEIGHT: normal;line-height: 30px; }
.menu li ul li { float: left; width: 89px; background: #ffffff; border-bottom: 1px solid #c0c0c0; height:30px;}
.menu li:hover ul { left: auto; }
.menu li.sfhover ul { left: auto; }

.toplink {float:right;}

.hide {
    display: none;
}
.dialog {
    padding: 0px;
}

.dialog .dialogcon {
    padding: 10px 0;
    width: auto;
}
.center { text-align: center;}

.dialog a {
    color: #e09730;
}

.headerup { position:absolute; width:390px; height:180px; left:0; top:0;}
.searchbox { float: right; text-align: left; margin-top:0px;width:231px; height:27px; line-height:27px;background: url(search.gif); float:right;}
.searchbox select { width:50px; border:none; margin-top:2px; height:22px; line-height:22px;}
form { margin: 0; } 

.searchbox #SearchStr { float: left; padding: 0; margin: 4px 0 0 5px; border: 0;width: 140px; background: none; font-size: 12px;line-height:20px;} 
.searchbox #button { float: right; margin: 4px 5px 0 0; }

.H5px {width:100%; height:5px; margin:0 auto; clear:both;}
.H10px {width:100%; height:10px; margin:0 auto; clear:both;}
.H15px {width:100%; height:15px; margin:0 auto; clear:both;}

.H20px {width:100%; height:20px; margin:0 auto; clear:both;}
.H30px {width:100%; height:30px; margin:0 auto; clear:both;}
.Hxpx {width:100%;margin:0 auto; clear:both;}
.contenttitle { text-align:center; font-size:20px; font-weight:bold;}

ul.class_list{font-size:16px;overflow:hidden;zoom:100%;padding:0;}
ul.class_list li{list-style-type:none;height:60px;line-height:60px;margin:5px 0;padding-left:50px;background:#fff url(folder.jpg) no-repeat 0 5px;}


.BoxRight { float:right; width:210px; height:210px; background:url(BoxRight.jpg) no-repeat center; text-align:center; }

.bannerbox {overflow:hidden;width:1200px;height:300px;}

#JINGDONGNumID{ position:absolute; bottom:5px; right:10px;}
#JINGDONGNumID li{list-style:none;float:left;width:8px;height:8px;FILTER:alpha(opacity=80);opacity:0.8;background-color:#525252;color:#ffffff;text-align:center;cursor:pointer;margin-right:4px; line-height:13px;overflow:hidden; border:2px solid #ffffff;}
#JINGDONGNumID li:hover,#JINGDONGNumID li.active{background-color:#ff0000;color:#FFFFFF;width:8px;height:8px;font-size:13px; border:2px solid #ffffff;}


#JINGDONGBox1{position:relative;}
#JINGDONGNumID1{ position:absolute; bottom:8px; right:5px;}
#JINGDONGNumID1 li{list-style:none;float:left;width:12px;height:10px;FILTER:alpha(opacity=80);opacity:0.8;border:2px solid #D00000;background-color:#FFFFFF;color:#D00000;text-align:center;cursor:pointer;margin-right:4px;padding-top:2px;overflow:hidden;}
#JINGDONGNumID1 li:hover,#JINGDONGNumID1 li.active{border:2px solid #D00000;background-color:#FF0000;color:#FFFFFF;width:12px;height:10px;font-weight:bold;font-size:13px;}
#JINGDONGContentID1 li{position:relative;}
.mask1{FILTER:alpha(opacity=80);opacity:0.8;width:100%;height:35px;background-color:#000000;position:absolute;bottom:0;left:0;display:block;}
.comt{width: auto;height:35px; line-height:35px;position:absolute;left:0;bottom:0px;font-size:14px;color:#ffffff;font-weight:normal;text-indent:5px;text-align:left;}




.people_list  {
	WIDTH: 100%; OVERFLOW: hidden; margin-top:20px;
}

.people_list  li { float:left; width:260px; height:180px; margin-bottom:10px; text-align:center; font-weight:bold; display:inline; overflow:hidden; position:relative;}

.people_list  li img {width:260px; height: auto; }

.people_list li .mask { width:100%; position:absolute;text-align:center; height:30px; line-height:30px; color:#FFFFFF; font-weight:bold; background:#000;FILTER:alpha(opacity=60);opacity:0.6; left:0; bottom:0;}


.qikan_list  {
	WIDTH: 100%; OVERFLOW: hidden; margin-top:20px; text-align:center;
}

.qikan_list  li { float:left; width:260px; height:380px; margin-bottom:10px; text-align:center; font-weight:bold; display:inline; overflow:hidden; }

.qikan_list  li img {width:260px; height: 300px; }

.contentbody a.Downlink { width:255px; height:33px; background:url(down.gif) top center no-repeat; display:block; }

.contentbody a.Downlink:hover { width:255px; height:33px; background:url(downon.gif) top center no-repeat; display:block; }

#CSSBox{float:left;width:640px;height:190px; margin:0 auto;overflow:hidden;}
#CSSBox ul li{ float:left; list-style:none; border:0px solid red; margin:15px 10px;}
#CSSBox ul li span{ display:block; text-align:center;line-height:20px;}
#LeftButton{cursor:hand;margin:0px;height:190px;width:20px;float:left;background:url('left.gif') center center no-repeat;}
#RightButton{cursor:hand;margin:5px;height:190px;width:20px;float:left;background:url('right.gif') center center no-repeat;}
#wrapper{width:700px;}
#ProductShow{width:600px;height:480px;text-align:center;border:2px solid #ffffff;margin: 0 auto; overflow:hidden;}


.guestbook { width:100%; height:30px; margin-bottom:10px;}
.tab { width:100px; text-align:center; line-height:30px; font-size:14px; float:left; height:30px;font-weight:bold; cursor:pointer;}
.tab-s { width:100px; text-align:center; line-height:30px; font-size:14px; float:left; height:30px; background-color:#1d7ecd; color:#ffffff;  font-weight:bold; cursor:pointer;}

.liuyan { margin-bottom:10px;}
.liuyan td { border:#cccccc solid 1px; height:20px; padding:5px;}


.gonggao { margin:0 auto; width:1200px; height:36px; line-height:36px; background:url(gonggao.gif) no-repeat; overflow:hidden; float:left; }

.gonggao  span {
	 width:100px; FLOAT: right; line-height:36px; text-align:right;}

.fy {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; MARGIN: 10px auto; WIDTH: 100%; HEIGHT: 30px; FONT-WEIGHT: normal; clear:both; line-height:30px;
}
.fy A {
	TEXT-ALIGN: center; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; TEXT-DECORATION: none;
}
.fy A:hover {
	TEXT-DECORATION: underline;
}

.contact { width:100%; background:url(contact.gif) center center no-repeat #d7d7d7;height:35px; line-height:35px;}
.contact2 { margin:0 auto; width:1200px; height:35px; text-align: left; padding-left:400px;   }

.title { TEXT-INDENT: 5px;  BACKGROUND:url(title.gif) no-repeat;  OVERFLOW: hidden; width:101px;height:35px; line-height:35px;COLOR: #355a75; font-weight:bold; text-align:center;  }

.contactus { TEXT-INDENT: 5px;   OVERFLOW: hidden; line-height:35px;COLOR: #355a75; font-weight:bold; padding-left:15px; text-align:left;  }

.kuang {BACKGROUND:url(kuang.gif) no-repeat; width:962px; height:233px;}

.title2 { TEXT-INDENT: 5px;   OVERFLOW: hidden; width:100px;height:35px; line-height:35px;COLOR: #355a75; font-weight:bold; text-align:center;  }




.productimglist { margin: 0px auto; text-align:left; }
.productimglist img{ border:1px solid #c0c0c0; }
.producttitle { margin: 0px auto; text-align:left; height:30px; padding-top:5px;  }

.productcon{ margin: 0px auto; height:auto; padding-top:5px;  }
.products {
	MARGIN: 0px 14px; WIDTH: 600px; FLOAT: left; OVERFLOW: hidden
}



.container {
	MARGIN: 0 auto; WIDTH: 1200px; background: none; OVERFLOW: hidden; background:#FFFFFF;}
.containerTop {	WIDTH: 1200px; height:1px;}

/*首页的css*/
.index_1_left { width:900px; height:320px; float:left; border: 1px solid #c5dffa;  }

.index_1_right { width:287px; height:320px;  float:right;border: 1px solid #c5dffa;}

.index_1_L_L { width:410px;  float:left; overflow:hidden; height: auto;margin-top:10px; margin-left:10px;}
.IndexLine { width:100%; border-bottom:1px dotted #ccc; height:1px;}

.index_1_L_R { width:460px;  float:right; overflow:hidden;margin-top:10px; margin-right:10px;}


.Newstitle { float:left; width:460px; font-size:16px; font-weight:bold; line-height:40px; height:40px; margin-top:0px; margin-left:0px; background:url(title1.gif) top center no-repeat;}

.Newstitle a { width:auto; padding: 0px 20px;float:left;line-height:39px;  height: 39px; display:inline-block;margin-right:10px;color:#676767; border:1px solid #d6e6f3; border-bottom:none;}
.Newstitle a:visited {color:#676767;}
.Newstitle a:hover {color:#fff; background:#ff6600;}

.Newstitle a.cur { width:auto; padding: 0px 20px; float:left;background:#1789d2; line-height:39px;  height: 39px; display:inline-block;margin-right:10px;color:#fff; border:1px solid #d6e6f3; border-bottom:none;}
.Newstitle a.cur:visited {color:#fff;background:#1789d2;}
.Newstitle a.cur:hover {color:#fff; background:#1789d2; }



.index_2_box { width:1198px; height: 260px; border: 1px solid #c5dffa;}
.index_8_box { width:1198px; height: 220px; border: 1px solid #c5dffa;}
.index_2_con { width:1178px;height:250px; margin:10px auto;}
.index_2_con  li { width:190px; height:200px; margin-left:7px; float:left; }

.index_3_box { width:440px; height:233px; border: 1px solid #c5dffa; border-top:none;}
.index_2_L { width:442px; float:left;}

.index_2_M { width:442px; float:left; margin-left:10px;}

.index_2_R { width:289px; float:right;}
.index_2_img { width:358px; height:170px; overflow:hidden;}
.smallbox2 { width:263px; border: 1px solid #ccc;}
.index_3_L { float:left; width:265px;}

.index_3_L2 {float:left; width:265px; margin-left:13px;}

.index_3_L3 {float:left; width:265px;margin-left:13px;}

.index_3_R { float:right;}


.index_5_L { float:left; border:1px solid #d0d0d0; width:590px; height:490px;}
.index_5_R { float:right; border:1px solid #d0d0d0; width:590px; height:490px;}

.index_5_box { margin:15px auto; width:560px; height:auto;}





.courseL{ height: 180px;    overflow: hidden; width: 1200px;}

.courseL a{display:block;}

.courseL li { float:left; width:260px; height:180px; margin-bottom:10px; text-align:center; font-weight:bold; display:inline; overflow:hidden; position:relative;}

.courseL li img {width:260px; height: auto; }

.courseL li .mask { width:100%; position:absolute;text-align:center; height:30px; line-height:30px; color:#FFFFFF; font-weight:bold; background:#000;FILTER:alpha(opacity=60);opacity:0.6; left:0; bottom:0;}



.flink_box {border: 1px solid #c5dffa;}
.Flink { line-height:30px; vertical-align:middle; width:1180px; margin:10px auto;}
.Flink select { width:280px; height:30px; line-height:30px; position:relative; top:10%;}

.window {width:255px; float:right; height:80px; overflow:hidden;}
.window_L { float:left; width:120px; height:auto;}
.window_L img { width:120px; height:auto;}

.window_R { float:right; width:125px; }


.kanwu { width:250px; margin:0 auto; height: auto;  }
.kanwu a { display:block; float:left;width:250px; margin:3px auto; height:40px;background:#333333; color:#fff; line-height:40px; text-indent:10px;}
.kanwu a:visited {background:#333333;color:#fff;}
.kanwu a:hover { background:#cc0000;color:#fff;}

.kanwu a.cuu { display:block; float:left;width:250px; margin:3px auto; height:40px;background:#cc0000; color:#fff; line-height:40px; text-indent:10px;}
.kanwu a.cuu:visited {background:#cc0000;color:#fff;}
.kanwu a.cuu:hover { background:#cc0000;color:#fff;}

.study li { width:270px; margin:20px 12px 20px 12px;float:left;}

.containerContent {
	FLOAT: left;WIDTH: 1200px; 
}
.homeContent {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.content {
	WIDTH: 900px; FLOAT: right; OVERFLOW: hidden; border:1px solid #c0c0c0;
}

.ModuleName{font-weight:bold; color:#333333; font-size:16px; line-height:50px;}
.posts {
	 text-align:center; WIDTH: 830px; height:35px; OVERFLOW: hidden; border-bottom:1px dashed #999999;  color:#0265a8; font-weight:bold;
}
.Crumb{
	WIDTH: 100%; border-bottom:1px solid #cccccc; margin:0px auto 10px auto; line-height:30px;
}


.contentbody { margin:0 auto; width:880px;   min-height:600px;  height: auto !important;height:500px;  }
.contentbody H2 {
	BORDER-BOTTOM: #999999 1px dashed; TEXT-ALIGN: center; PADDING-BOTTOM: 10px; MARGIN: 20px 0px 5px 0px; COLOR: #666666; FONT-SIZE: 18px
}
.STime { width:830px; height:20px; line-height:20px; text-align:center; margin-bottom:10px;}

.news_list {
	WIDTH: 100%; OVERFLOW: hidden;
}
.news_list LI {
	BORDER-BOTTOM: #ccc 1px dashed; TEXT-ALIGN: right; LINE-HEIGHT: 30px;
}

.news_list LI.headline {
	BORDER-BOTTOM: #ccc 1px dashed; LINE-HEIGHT: 40px; 
}
.news_list LI.headline A {
	PADDING-LEFT: 12px; BACKGROUND: url(spot.gif) no-repeat left center;color:#ff0000; FLOAT: left; TEXT-DECORATION: none; LINE-HEIGHT: 40px; font-size:15px; font-weight: normal; 
}
.news_list LI.headline A:visited {
	TEXT-DECORATION: none; color:#ff0000; 
}

.news_list LI.headline A:hover {
	TEXT-DECORATION: none; color:#ff0000;
}


.news_list LI A {
	PADDING-LEFT: 12px; BACKGROUND: url(spot.gif) no-repeat left center; FLOAT: left; TEXT-DECORATION: none; LINE-HEIGHT: 30px;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:750px;
}
.news_list LI A:visited {
	TEXT-DECORATION: none; 
}

.news_list LI A:hover {
	TEXT-DECORATION: none; color:#ff0000;
}


.news_list888 {
	WIDTH: 100%; OVERFLOW: hidden;
}
.news_list888 LI {
	BORDER-BOTTOM: #ccc 1px dashed; TEXT-ALIGN: right; LINE-HEIGHT: 27px; 
}
.news_list888 LI A {
	PADDING-LEFT: 12px; BACKGROUND: url(spot.gif) no-repeat left center; FLOAT: left; TEXT-DECORATION: none; LINE-HEIGHT: 27px;
}
.news_list888 LI A:visited {
	TEXT-DECORATION: none; 
}

.news_list888 LI A:hover {
	TEXT-DECORATION: none; color:#ff0000;
}


.postlist { width:100%; overflow:hidden;
	
}

.postlist LI {
	HEIGHT: 28px; border-bottom:1px dashed #cacaca; text-align:left;  
}

.postlist LI h3 {
	WIDTH: auto; FLOAT: left;  FONT-WEIGHT: normal; font-size:14px;HEIGHT: 28px; overflow:hidden;
}
.postlist LI SPAN {
	TEXT-ALIGN: center; WIDTH: 100px; FLOAT: right; COLOR: #999999;}

.productlist {
	MARGIN-TOP: 10px; width:100%;
}
.productbox {
	 width:805px;margin:0 auto;
}
.productbox li {
	text-align:center; MARGIN: 5px 30px 5px 30px; WIDTH: 304px; HEIGHT: 300px; OVERFLOW: hidden; float:left; line-height:20px; display:inline;}


.productbox li  IMG {
	 BORDER: #c0c0c0 1px solid; WIDTH: 300px; HEIGHT: 225px; 
}

.productbox li  h1 {
 font-weight:bold; text-align: center; width:100%; 
}

.img_list {
	MARGIN: 0px auto; WIDTH: 755px; OVERFLOW: hidden; PADDING-TOP: 10px; 
}
.img_list IMG {
	BORDER-BOTTOM: #174a7f 1px solid; BORDER-LEFT: #174a7f 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #174a7f 1px solid; BORDER-RIGHT: #174a7f 1px solid; PADDING-TOP: 2px; height:140px; width:180px;
}
.img_list li {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 186px; MARGIN-BOTTOM: 5px; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 23px;MARGIN-LEFT: 23px
}

.img_list a {
	TEXT-ALIGN: center; 
}

.productimg { margin: 0px auto; text-align:center; }
.news_cont {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; LINE-HEIGHT: 23px; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 97%; PADDING-RIGHT: 10px;  FONT-WEIGHT: normal; PADDING-TOP: 10px
}


.CaseShow { width:1200px; height:175px; background:url(indexbg1.gif) no-repeat;}
.link { width:1200px; height:42px; margin:0 auto; background:url(link.gif) center no-repeat; line-height:42px; padding-left:150px;}

.productbox2 {
	 width:805px;margin:0 auto;
}
.productbox2 li {
	text-align:center; MARGIN: 5px 5px 5px 5px; WIDTH: 175px; HEIGHT: 180px; OVERFLOW: hidden; float:left; line-height:20px; display:inline;}


.productbox2 li  IMG {
	 BORDER: #c0c0c0 1px solid; WIDTH: 160px; HEIGHT: 120px; 
}

.productbox2 li  h1 {
  font-weight:bold; text-align:left; width:100%; 
}

.productbox3 {
	 width:805px;margin:0 auto;
}
.productbox3 li {
	text-align:center; MARGIN: 5px 15px 10px 15px; WIDTH: 154px; HEIGHT: 145px; OVERFLOW: hidden; float:left; line-height:30px; display:inline;}


.productbox3 li  IMG {
	 BORDER: #c0c0c0 1px solid; WIDTH: 150px; HEIGHT: 113px; 
}

.productbox3 li  h1 {
 font-weight:bold; text-align:left; width:100%; 
}



.sidebar {
	WIDTH: 289px; FLOAT: left; height:auto; overflow:hidden;   
}
.leftnews { width:100%; padding-left:5px; }



.box_news { width:100%; text-align:right; color:#d0d0d0; line-height:40px;}

.box_news a { float:left; width:auto; color:#383838; font-weight:normal; line-height:40px;}
.box_news a:visited { color:#383838; font-weight:normal; line-height:40px;}
.box_news a:hover { color:#000; font-weight:bold; line-height:40px;}

.sidebar .sub
{float:left; width:287px; height:auto;border: 1px solid #c5dffa; border-bottom:none;  background:#ffeeee;} 
 
.sidebar .sub LI {
	height:50px; WIDTH: 287px;line-height:50px; text-align: center;OVERFLOW: hidden; background:#ffeeee;border-bottom:1px solid #c5dffa; }
.sidebar .sub LI.Submenuon {
	height:50px; WIDTH: 287px;line-height:50px; text-align: center;OVERFLOW: hidden;background:#c01012;border-bottom:1px solid #c5dffa;}


.sidebar .sub LI A:link {
	   WIDTH: 287px; height:50px; line-height:50px;DISPLAY: block; COLOR: #c01012; FONT-WEIGHT: bold; TEXT-DECORATION: none;   
}
.sidebar .sub LI A:visited {
	  	   DISPLAY: block; COLOR: #c01012; FONT-WEIGHT: bold; TEXT-DECORATION: none;  
}
.sidebar .sub LI A:hover {
	 	   DISPLAY: block; COLOR: #ffffff; background:#c01012; FONT-WEIGHT: bold; TEXT-DECORATION: none; 

}

.sidebar .sub .submenu {height:25px; WIDTH: 250px;line-height:25px; text-align: center;OVERFLOW: hidden; margin-bottom:5px; background:#f4f4f4; }




.sidebar .sub LI.Submenuon A:link {
	   DISPLAY: block;background:#c01012; COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none; 
}
.sidebar .sub LI.Submenuon A:visited {
	  	  DISPLAY: block;background:#c01012; COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none; 
}
.sidebar .sub LI.Submenuon A:hover {
	 	    DISPLAY: block;background:#c01012; COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none; 

}



.sidebar .prosub
{ width:220px; margin:0 auto; } 
 
.sidebar .prosub .Submenu {
	height:37px; WIDTH: 255px; text-align:left;OVERFLOW: hidden; margin:5px auto; background:url(promenu.gif) no-repeat; float:left; 
}
.sidebar .prosub .Submenuon {
	height:37px; WIDTH: 255px; text-align:left;OVERFLOW: hidden; margin:5px auto; background:url(promenuon.gif) no-repeat;  float:left;
}


.sidebar .prosub .Submenu A:link {
	   WIDTH: 255px; height:37px; line-height:37px;  padding-left:40px;  DISPLAY: block; COLOR: #ffffff; FONT-WEIGHT: bold; TEXT-DECORATION: none; 
}
.sidebar .prosub .Submenu A:visited {
	  	   WIDTH: 255px; height:37px; line-height:37px; padding-left:40px;  DISPLAY: block; COLOR: #ffffff; FONT-WEIGHT: bold; TEXT-DECORATION: none; 
}
.sidebar .prosub .Submenu A:hover {
	 	   WIDTH: 255px; height:37px; line-height:37px; padding-left:40px;  DISPLAY: block; COLOR: #ffffff; FONT-WEIGHT: bold; TEXT-DECORATION: none;background:url(promenuon.gif) no-repeat; 

}

.sidebar .prosub .Submenuon A:link {
	   WIDTH: 255px; height:37px; line-height:37px;  padding-left:40px;  DISPLAY: block; COLOR: #ffffff; FONT-WEIGHT: bold; TEXT-DECORATION: none; background:url(promenuon.gif) no-repeat;
}
.sidebar .prosub .Submenuon A:visited {
	  	   WIDTH: 255px; height:37px; line-height:37px; padding-left:40px;  DISPLAY: block; COLOR: #ffffff; FONT-WEIGHT: bold; TEXT-DECORATION: none; background:url(promenuon.gif) no-repeat;
}
.sidebar .prosub .Submenuon A:hover {
	 	   WIDTH: 255px; height:37px; line-height:37px; padding-left:40px;  DISPLAY: block; COLOR: #ffffff; FONT-WEIGHT: bold; TEXT-DECORATION: none;background:url(promenuon.gif) no-repeat; 

}



.sidebar .enprosub
{ width:220px; margin:0 auto; float:left;} 
 
.sidebar .enprosub .Submenu {
	height:37px; WIDTH: 220px; text-align:left;OVERFLOW: hidden; margin:5px auto; background:url(enpromenu.gif) no-repeat; float:left; 
}
.sidebar .enprosub .Submenuon {
	height:37px; WIDTH: 220px; text-align:left;OVERFLOW: hidden; margin:5px auto; background:url(enpromenuon.gif) no-repeat;  float:left;
}


.sidebar .enprosub .Submenu A:link {
	   WIDTH: 220px; height:37px; line-height:37px;  padding-left:20px;  DISPLAY: block; COLOR: #ffffff; FONT-WEIGHT: normal; TEXT-DECORATION: none; 
}
.sidebar .enprosub .Submenu A:visited {
	  	   WIDTH: 220px; height:37px; line-height:37px;padding-left:20px;  DISPLAY: block; COLOR: #ffffff; FONT-WEIGHT: normal; TEXT-DECORATION: none; 
}
.sidebar .enprosub .Submenu A:hover {
	 	   WIDTH: 220px; height:37px; line-height:37px; padding-left:20px;  DISPLAY: block; COLOR: #ffffff; FONT-WEIGHT: normal; TEXT-DECORATION: none;background:url(enpromenuon.gif) no-repeat; 

}

.sidebar .enprosub .Submenuon A:link {
	   WIDTH: 220px; height:37px; line-height:37px; padding-left:20px;  DISPLAY: block; COLOR: #ffffff; FONT-WEIGHT: normal; TEXT-DECORATION: none; background:url(enpromenuon.gif) no-repeat;
}
.sidebar .enprosub .Submenuon A:visited {
	  	   WIDTH: 220px; height:37px; line-height:37px; padding-left:20px;  DISPLAY: block; COLOR: #ffffff; FONT-WEIGHT: normal; TEXT-DECORATION: none; background:url(enpromenuon.gif) no-repeat;
}
.sidebar .enprosub .Submenuon A:hover {
	 	   WIDTH: 220px; height:37px; line-height:37px; padding-left:20px;  DISPLAY: block; COLOR: #ffffff; FONT-WEIGHT: normal; TEXT-DECORATION: none;background:url(enpromenuon.gif) no-repeat; 

}













.promenudiv { padding-left:40px; font-weight:bold; line-height:25px; margin:0 auto; height:auto; width: auto; float:left; z-index:999;}




.pageleft {
	LINE-HEIGHT: 24px; WIDTH: 10px; HEIGHT: 24px; OVERFLOW: hidden
}
.pageright {
	LINE-HEIGHT: 24px; WIDTH: 600px; HEIGHT: 24px; OVERFLOW: hidden
}
.pageleft {
	TEXT-ALIGN: left; PADDING-LEFT: 10px; FLOAT: left
}
.pageright {
	TEXT-ALIGN: right; PADDING-RIGHT: 10px; FLOAT: right
}
.post_comment {
	MARGIN: 15px 0px 5px; WIDTH: 100%; FLOAT: left; OVERFLOW: hidden
}

.friendlink {
	MARGIN: 15px auto 25px; WIDTH: 1200px; OVERFLOW: hidden
}
.friendlink H3 {
	BORDER-BOTTOM: #ddd 1px solid; LINE-HEIGHT: 28px; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 14px; HEIGHT: 28px; COLOR: #363636; 
}
.friendlink UL {
	PADDING-BOTTOM: 14px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 14px
}
.friendlink UL LI {
	MARGIN: 0px 5px; FLOAT: left
}
.tags {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; WIDTH: 940px; PADDING-RIGHT: 10px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 0px
}
.bottom { width:1200px; margin:0 auto;}
.foot {height: auto; background:#9a0000;width:100%; margin:0 auto; padding:10px 0;}
.footer {
	TEXT-ALIGN: center; MARGIN: 0 auto; WIDTH: 1200px; height: auto;color:#FFFFFF;}

.footer A {
	color:#FFFFFF;
}
.footer A:visited {
	color:#FFFFFF;
}

.footer A:hover {
	
}
.footpage {
	TEXT-ALIGN: center; margin:0 auto; width:1200px;
}
.QQarea {WIDTH:1200px;}
.QQarea UL{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
.QQnav {BACKGROUND:#f6f4f5; WIDTH: 100%; LINE-HEIGHT: 40px; HEIGHT: 40px; background: url(index7bg.gif) repeat-x bottom;  }
.QQnav H2{FONT-SIZE: 14px; FLOAT: left;margin-top:0;}
.QQnavbar{FLOAT: right; OVERFLOW: hidden; WIDTH: 86px; MARGIN-RIGHT: 18px; PADDING-TOP: 12px; ZOOM: 1; HEIGHT: 22px; _display: inline; z-index:999; font-size:14px;}
.QQnavbar LI {list-style:none;MARGIN-TOP: 5px; BACKGROUND: url(QQsplit.png) no-repeat -165px -112px; FLOAT: left; MARGIN-LEFT: 3px; WIDTH: 6px; CURSOR: pointer; HEIGHT: 6px; _display: inline}
.QQnavbar LI.active {BACKGROUND: url(QQsplit.png) no-repeat -165px -86px}
.QQbed {PADDING-BOTTOM: 0px; WIDTH: 1200px; PADDING-TOP:10px}
.QQbed LI {FLOAT: left; WIDTH: 535px; height:175px; overflow:hidden; margin-right:30px;position:relative;}
#QQpre {BACKGROUND: url(QQsplit.png) no-repeat -151px -60px; FLOAT: left; WIDTH: 20px; CURSOR: pointer; MARGIN-RIGHT: 8px; HEIGHT: 15px; _display: inline}
#QQnext {BACKGROUND: url(QQsplit.png) no-repeat -151px -131px; FLOAT: right; WIDTH: 20px; CURSOR: pointer; HEIGHT: 15px}
#QQMarquee {OVERFLOW: hidden; WIDTH: 1200px; ZOOM: 1; HEIGHT: 175px;left:0px;POSITION:relative;}
#QQMarqueeCoutent IMG {BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; width:258px; height:173px;}
#QQMarqueeCoutent A:link {COLOR: #0b3b8c; TEXT-DECORATION: none}
#QQMarqueeCoutent A:visited {COLOR: #0b3b8c; TEXT-DECORATION: none}
#QQMarqueeCoutent A:hover {COLOR: #0b3b8c; TEXT-DECORATION: underline}
#QQMarqueeCoutent A:active {COLOR: #0b3b8c; TEXT-DECORATION: underline}
#QQMarqueeCoutent .link { MARGIN: 0; padding:0; WIDTH:260px; TEXT-ALIGN:left;font-size:15px; height:30px; line-height:30px;}
#QQMarqueeCoutent .linkcon {WIDTH:260px;TEXT-ALIGN:left;font-size:14px;MARGIN: 0; padding:0;height: auto; line-height:30px; }




/*视频列表css*/

.videobox {
    float: left;
    width: 430px;
    height: 370px;
    display: block;
    margin-right: 20px;
    margin-bottom: 20px;
    overflow: hidden;
}

.videobox .img {
    width: 430px;
    height: 250px;
    background: url(nopic.png) center center no-repeat #eee;
    position: relative;
    overflow: hidden;
}

.videobox .tit {
    position: absolute;
    width: 50px;
    height: 50px;
    left: 190px;
    top: 100px;
    text-align: center;
    opacity: 0.8;
    filter: Alpha(opacity=80);
    -moz-opacity: 0.8;
}

.videobox a {
    font-size: 18px;
    color: #000;
    font-weight: bold;
    border-bottom: 1px solid #f3f3f3;
    display: block;
    width: 430px;
    height: 305px;
}

.videobox a:visited {
    font-size: 18px;
    color: #000;
    font-weight: bold;
    border-bottom: 1px solid #f3f3f3;
}

.videobox a:hover {
    color: #2675de;
    font-size: 18px;
    font-weight: bold;
    border-bottom: 1px solid #2675de;
}

.videobox a img {
    transform: scale(1.0);
    -webkit-transform: scale(1.0);
    /*Safari 和 Chrome*/
    -moz-transform: scale(1.0);
    /*Firefox*/
    -ms-transform: scale(1.0);
    /*IE9*/
    -o-transform: scale(1.0);
    transition: transform 0.2s;
}

.videobox a:hover img {
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    /*Safari 和 Chrome*/
    -moz-transform: scale(1.1);
    /*Firefox*/
    -ms-transform: scale(1.1);
    /*IE9*/
    -o-transform: scale(1.1);
}

.videobox a:hover .tit img {
    transform: scale(1.0);
    -webkit-transform: scale(1.0);
    /*Safari 和 Chrome*/
    -moz-transform: scale(1.0);
    /*Firefox*/
    -ms-transform: scale(1.0);
    /*IE9*/
    -o-transform: scale(1.0);
}


.h5px {
    height: 5px;
    width: 100%;
    clear: both;
}

.h10px {
    height: 10px;
    width: 100%;
    clear: both;
}

.grey {
    color: #666666;
    line-height: 30px;
}